file(GLOB_RECURSE SimuBoardGUISrc "${PROJECT_SOURCE_DIR}/src/GUI/*.cpp")

add_library(SimuBoardGUI STATIC
        ${SimuBoardGUISrc}
)

target_link_libraries(SimuBoardGUI PRIVATE
        SimuBoardCore
        SimuBoardTask
        SimuBoardBSP
        fltk::fltk
        fltk::images
        fltk::gl
)


target_compile_definitions(SimuBoardGUI PRIVATE RESOURCE_DIR="${PROJECT_SOURCE_DIR}/assets")

target_include_directories(SimuBoardGUI PRIVATE
        ${PROJECT_SOURCE_DIR}/include
)
